shepherd's flute/pipe - Français Anglais Dictionnaire